package com.mdhw.mili.vo.user;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class FangkeDetailsVo  extends FangkeVo implements Serializable {

    // 来访id，uuid，标识一次访客的来访事件
    private String visitId;

    private Integer seq;
    // 被访房屋
    private String visitHouseId;

    private String buildingName;
    private String buildingId;
    private String unitName;
    private String houseName;
    private String visitPersonId;
    private String visitorName;
    private String beVisitorName;
    private Integer personCount;
    private String plateNumber;
    private String visitorType;
    private String frequency;
    private String startTime;
    private String endTime;
    private String cycleStartTime;
    private String cycleEndTime;
    private String registerType;
    private String reason;
    private Date visitTime;
    private Date leaveTime;
    private String isLeave;
    private String auditStatus;
    private String rejectReason;
    private String isFace;
    private String deviceName;
    private String employerName;
    private String parkName;
    private String parkId;
    // 可通行设备列表
    private List deviceIdArray;
    // 时间范围 (某年某月某日-某年某月某日)
    private List timeRange;
    private String passBeginTime;
    private String passEndTime;
    private QrCodeVo qrCodeVo;
    private Boolean invalid;
    private String  staffName;
    private String  isAutoDelay;
    private String  period;
    private String  deviceAlias;
    private String  deviceId;
    private String  originApply;
    private String  isPass;
    private String  certificate;
    private String  passStatus;
    private String  passFrequency;
    private String  provinceName;
    private String  cityName;
    private String  countyName;
    private String  streetName;
    // 访客随行人员
    private List<FangkeEntourageVo>  entourageList;
}
